package com.luobd.bpm.business.process.dto;

import com.luobd.bpm.dto.ProcessTaskDTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
@ApiModel(description = "流程实例详情")
public class ProcessInstanceDetailDTO {

    @ApiModelProperty(value = "流程定义id")
    private String processDefinitionId;

    @ApiModelProperty(value = "流程实例id")
    private String processInstanceId;


    @ApiModelProperty(value = "发起人id")
    private String startUserId;



    @ApiModelProperty(value = "流程任务")
    private List<ProcessTaskDTO> tasks;

    @ApiModelProperty(value = "流程定义信息")
    private ProcessXmlDto processXmlDto;

}
